還記得我們前面曾經做過帳戶註冊的部分嗎??在某些頁面我們必須輸入密碼才能進行,像是在節制模式時,若使用者想離開程式,必須輸入密碼才能離開,否則只能一直停留在節制模式內,但如果使用者現在想離開,卻忘記密碼了怎麼辦?我們也提供了密碼查詢的服務,我們預設是想要將密碼寄送至使用者註冊時的信箱,這樣使用者可以利用身邊其他的裝置或朋友的手機進入信箱後取得密碼。寄送程式如下。
但是執行後我們發現這段程式有一個很大的問題,當我們按下忘記密碼後,原本應該直接將密碼寄至使用者註冊的信箱的,但是這段程式使用intent的方法,會將我們要傳送的資料自動填入寫信件的表單,而那個表單使用者必須自行按下傳送後,信件才會送出,這個方式產生了一個很大的問題,也就是我們原本預設將密碼設置為信件的內容,在使用者按下傳送前,他們是可以看到信件內容的,因此代表只要一按下忘記密碼,就可以隨意取得密碼,那我們設定密碼還有什麼意義呢??
目前我們還沒有找到有效的解決方式,等我們找到方法在為大家解答今天的問題。